package values.skill
{
	public class AdditionalProTemplateValue
	{
		[Data(type="field" , mapping="@pro_name")]
		public var proName:String;
		
		[Data(type="field" , mapping="@need_base_num")]
		public var needBaseNum:Boolean;
		
		[Data(type="field" , mapping="@num_type")]
		public var numType:String;
		
		[Data(type="field" , mapping="@num")]
		public var baseNum:String;
		
		[Data(type="field" , mapping="@special")]
		public var special:String;
		
		public function isSpecial():Boolean
		{
			return ( special != "" );
		}
		
		[Data(type="field" , mapping="params")]
		public var params:*;
	}
}